to support and assist - Espagnol Anglais Dictionnaire